home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1997 #3 / Amiga Plus CD - 1997 - No. 03.iso / pd / programmierung / alienbreed3d2_src / cheesesauce / ab3diipatchidr.s < prev    next >
Text File  |  1997-01-31  |  419b  |  26 lines

  1. ;Patch to cancel any Error Report from DOS
  2. FuncToPatch    equ    _LVOEasyRequestArgs
  3. MakePatch:
  4.     move.l    4.w,a6
  5.     move.l    #IntuiName,a1
  6.     move.l    #36,d0
  7.     jsr    _LVOOpenLibrary(a6)
  8.     move.l    d0,IntuiBase
  9.     beq.s    IntuiError
  10.     
  11.     move.l    IntuiBase,a1
  12.     move.l    #FuncToPatch,a0
  13.     move.l    #NewFunction,d0
  14.     jsr    _LVOSetFunction(a6)
  15.     
  16. IntuiError:
  17.     rts
  18.     
  19. NewFunction:
  20.     move.l    #0,d0
  21.     rts
  22.     
  23. IntuiBase:    dc.l    0
  24. IntuiName:    dc.b    "intuition.library",0
  25.     even
  26.